Owl Creek Country Club, is a Private, 9 hole golf course located in Anchorage, Kentucky.
Owl Creek Country Club first opened for play in 1927. The course was designed by George Davies. The course was renovated in 2004 by Spencer Holt.
The course is a 9-hole layout with a course rating of 70.2 and a slope of 125. The course plays to 6,030 yards in length when playing a double loop 18 holes.
Latest Golf Course Reviews